home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d10 / pmis_01.arc / PROG.ARC / INFO.OUT < prev    next >
Text File  |  1991-04-16  |  71KB  |  1,982 lines

  1.  
  2.  
  3.  
  4.                                - 1 -
  5.  
  6.  
  7.  
  8.     1.  USER INFORMATION
  9.  
  10.     This document contains information for using the features of
  11.     the PMIS system.  It can be viewed on line by selecting the
  12.     User option on the Misc. screen or a hard copy can be
  13.     printed by selecting the Print Manual option on the Misc.
  14.     screen.
  15.  
  16.     2.  OVERVIEW
  17.  
  18.     The Personal Management Information System (PMIS) is not
  19.     just another check book program.  It is "THE" check book
  20.     manager that incorporates all the best features of past and
  21.     present check book programs that have inundated the Personal
  22.     Computer world.  PMIS provides a personal budget system that
  23.     is fully integrated with the check book database.  Also,
  24.     PMIS includes an Engagements feature that provides a desk
  25.     calendar and and an appointment manager.  A credit card
  26.     manager is available to record all transactions for a
  27.     virtually unlimited number of credit cards.  Finally, an
  28.     address book/mailing manager is included that provides a
  29.     very flexible, user defined personal database that allows
  30.     categorizing that is limited only by the user's imagination.
  31.  
  32.     While PMIS cannot provide all things for all people, it is
  33.     extremely flexible, its set up screen providing the user the
  34.     opportunity to customize each individual installation of
  35.     PMIS.
  36.  
  37.     The highlights of the check book managing feature of PMIS
  38.     are its ability record all check, cash, deposit and service
  39.     charge transactions, to print checks in any user defined
  40.     format, to maintain a list of "frequent payees" accessible
  41.     to the user from an indexed table, to print mailing labels
  42.     of the "frequent payees" that never include self addressed
  43.     envelopes, to "post" canceled checks, to search for and edit
  44.     data in the database, to display or print reports of user
  45.     selected transactions, to optionally record transactions in
  46.     user defined budget categories, to provide data backups, to
  47.     create new databases for new fiscal or calendar years and
  48.     set up a customized user environment.
  49.  
  50.     The highlights of the personal budget feature of PMIS are
  51.     its ability to define up to 999 budget categories, to record
  52.     all check book and cash transactions in the selected budget
  53.     category, to keep records of current expenditures and number
  54.     of transactions in comparison to budgeted amounts and to
  55.     print or display user selected information for any or all
  56.     budget categories.
  57.  
  58.     The highlights of the engagement feature are its ability to
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                - 2 -
  71.  
  72.  
  73.  
  74.     record single or recurring appointments, delete them, and
  75.     mark them as kept or broken.  An itinerary may be generated
  76.     for a single or a range of dates that either displays or
  77.     prints a variety of appointment types selected by the user.
  78.     A calendar function allows the display of the current
  79.     month's calendar or any year and month between years 100 and
  80.     2999.  The current month calendar displays appointments
  81.     pending for that month.
  82.  
  83.     The credit card manager is integrated with the checking
  84.     account feature such that any checks issued against the
  85.     credit card will reduce its balance accordingly.  The user
  86.     has the ability to record, edit, delete, search, post and
  87.     display or print credit card reports for any single credit
  88.     card or all credit cards in the system.
  89.  
  90.     The address book/mailing manager has been designed to
  91.     provide the most flexible database for almost any
  92.     perceivable user.  Up to 25 user defined attributes can be
  93.     assigned to each entry.  The user can define a very
  94.     extensive set of categories and append the applicable
  95.     attributes as needed.  The output of a search can be
  96.     displayed on the screen, printed on the printer, or mailing
  97.     labels generated for them.  Attributes can be added or
  98.     deleted, and the database is updated accordingly.
  99.  
  100.     3.  PRODUCT AND USER INFORMATION
  101.  
  102.     This section of the document presents information on the
  103.     product, your responsibilities and privileges as a
  104.     registered owner and a brief legal statement as follows:
  105.  
  106.     3.1.  PRODUCT INFORMATION
  107.  
  108.     This version of PMIS is the ShareWare version.  It is
  109.     encouraged to be used, copied and distributed freely.  It is
  110.     requested that all files that make up PMIS be kept intact
  111.     and not deleted or modified when distributed.
  112.  
  113.     The user is granted full use of the program for nine months.
  114.     If after that time period, the user wishes to continues to
  115.     use PMIS, registration is requested.
  116.  
  117.     To must become a registered owner you must purchase the
  118.     registered program from the developer. To purchase the
  119.     program, send a check or money order in the amount of $25.00
  120.     (US) payable to the author specifying either 5.25 in. 360K
  121.     or 3.5 in.  720K disk format.  Mail your check to the author
  122.     at the following address:
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                - 3 -
  137.  
  138.  
  139.  
  140.  
  141.                          Edwin F. Brenski
  142.                          911 Woodland Hills Road
  143.                          Batavia, IL  60510
  144.  
  145.  
  146.     All orders made with personal checks will be held 7 days to
  147.     allow checks to clear.  Checks made on out of state banks
  148.     will be held 14 days.
  149.  
  150.     The benefits of registration are an up to date version of
  151.     the program and full rights to utilize all features of the
  152.     program with no limitations of use or copying restrictions.
  153.     PMIS is an ever evolving program whose feature set is
  154.     constantly being improved and enriched.  As a registered
  155.     owner, you will have the privelege of obtaining the new
  156.     versions at a special low upgrade price of $5.00.
  157.     Registered owners will be notified of the new versions as
  158.     they become available.
  159.  
  160.     Upon receipt of the registered version, the user's current
  161.     databases can be preserved and copied to the registered
  162.     version, thereby alleviating any interruption in use or loss
  163.     of data.  To insure that the current data is preserved, the
  164.     user should execute the FULL backup feature provided on the
  165.     Housekeeping Main Menu selection.  Doing a FULL backup will
  166.     save all data already recorded, including any user
  167.     environment set up, so that when the user installs the
  168.     registered version of PMIS, all of the data and the previous
  169.     environment is preserved.
  170.  
  171.     To copy the data, saved above, to a registered version, the
  172.     user should first install the registered version, and then
  173.     use the restore feature of the Update screen to copy the
  174.     saved data.  When asked to insert the backed up disk, use
  175.     the disk created when the full backup of the ShareWare
  176.     version was done.
  177.  
  178.     3.2.  ENVIRONMENT
  179.  
  180.     The complete program requires a minimum of 448K of memory.
  181.     This memory usage is based on an average user.  Very large
  182.     databases will require more RAM for execution.  A printer
  183.     for hard copy is not required; most dot matrix printers can
  184.     be used to print the program's reports and checks.  Section
  185.     4.2.8.1.13 of this manual gives details for setting up the
  186.     printer mode.  This program does not require a graphics
  187.     monitor.  The program works with either Monochrome or Color
  188.     displays.  It will run on any IBM (TM) Personal Computer,
  189.     including PS/2(TM) models, as well as all 100% compatibles.
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                - 4 -
  203.  
  204.  
  205.  
  206.     DOS version 2.0 or greater is required for PMIS, with DOS
  207.     3.0 or higher preferred.
  208.  
  209.     For the user's convenience, the system should be equipped
  210.     with a clock chip.  Dates are key items in PMIS data
  211.     storage, search and retrieval operations.
  212.  
  213.     3.3.  DISK DRIVE REQUIREMENTS
  214.  
  215.     PMIS is designed to be used on either a hard drive or in a
  216.     dual floppy disk configuration.  When installed for hard
  217.     drive operation, all program and data files reside in the
  218.     specified installation directory.  A dual floppy disk
  219.     installation creates a program disk that contains the
  220.     program files and the fixed data base files.  A data disk is
  221.     also created.  This disk contains the variable database
  222.     files, those with the prefix 1991, the address book
  223.     databases, engagement database and credit card data base.
  224.  
  225.     Due to the size of the program and the number of database
  226.     files and templates, the only dual floppy application that
  227.     is possible is with either 5.25 in. High Density (1.2M)
  228.     disks or 3.5 in.  720K Double Density or 1.44M High Density
  229.     disks.  360K 5.25 in. disks cannot be used.
  230.  
  231.     Before using PMIS, be sure to set the disk drives to agree
  232.     with your operating environment.  See section 4.2.8.1.8 of
  233.     this manual for further information.
  234.  
  235.     3.4  RUN TIME ENVIRONMENT
  236.  
  237.     PMIS can, at times, have several DOS files open.  It is
  238.     recommended that the number open files be set to 20.  In
  239.     addition, the number of buffers required for Disk I/O
  240.     operations should be set to 8.  Check your CONFIG.SYS file
  241.     for the following statements:
  242.  
  243.                          FILES=20
  244.                          BUFFERS=8
  245.  
  246.     If your values are different, edit the file and change them
  247.     to agree with the above.  Setting the FILES value reserves
  248.     RAM space for file handles, thereby reducing the amount of
  249.     RAM available for PMIS.  If you ever see the error message
  250.     "Out of Memory Space", try setting the FILES value to a
  251.     lower value to regain some RAM space.  You may have to
  252.     experiment a with different values.  A too low FILES value
  253.     will result in an error message "Unable to Open File" in
  254.     PMIS.
  255.  
  256.     Removing memory resident programs may be necessary to free
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                - 5 -
  269.  
  270.  
  271.  
  272.     up enough RAM for the PMIS program.
  273.  
  274.     3.5.  LEGAL NOTICE
  275.  
  276.     The program is the property of the developer, and as such,
  277.     shall not be liable in any event for incidental or
  278.     consequential damages in connection with, or arising out of,
  279.     the furnishing, performance or use of the program.
  280.  
  281.     3.6  LICENSING AGREEMENT
  282.  
  283.     The author grants unlimited license to the user to copy and
  284.     distribute the ShareWare version of PMIS with the
  285.     understanding that no modifications to the program, other
  286.     than the databases, be made and that all files remain intact
  287.     when distributed.  Violation of these terms may constitute
  288.     copyright infringement.
  289.  
  290.     4.  MENU SCREEN FUNCTIONS
  291.  
  292.     The menu screen includes a main menu on the left side of the
  293.     screen, and a secondary menu on the right side of the
  294.     screen.  The Active menu is highlighted by a double line box
  295.     display above it.  All menus utilize a light bar selection
  296.     mechanism.  Selecting a menu item can be done by either
  297.     moving the light bar to the selected function and pressing
  298.     the Enter key, or by entering the first character of the
  299.     menu item.  Moving the light bar is done by using the Up and
  300.     Down Arrow keys.
  301.  
  302.     Upon entry to the menu screen, the main menu is active.
  303.     Selection of a main menu function activates the secondary
  304.     menu, displaying the selections for the chosen main menu
  305.     function.
  306.  
  307.     At the bottom of the screen, a description of each of the
  308.     main and secondary menu functions is displayed corresponding
  309.     to the currently highlighted function on the Active menu.
  310.  
  311.     4.1.  MAIN MENU SCREEN
  312.  
  313.     The main menu has nine selections.  Each of these categories
  314.     is explained as follows:
  315.  
  316.     4.1.1  ADDRESS BOOK
  317.  
  318.     Entries can be added, deleted, or edited.  Searches can be
  319.     made and their results displayed, printed or mailing labels
  320.     generated.  The canned comment feature allows the user to
  321.     define up to 25 personal comments to be applied to an
  322.     address book database entry.
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                - 6 -
  335.  
  336.  
  337.  
  338.     4.1.2  BUDGET
  339.  
  340.     The user can create a new budget category, edit an existing
  341.     budget category, delete a budget category, generate budget
  342.     reports, or record cash transactions in a specified budget
  343.     category.
  344.  
  345.     4.1.3  CREDIT CARDS
  346.  
  347.     The credit cards feature records transactions, allows the
  348.     user to edit the transactions, delete them, display and
  349.     modify the account balance, post the entries as they appear
  350.     on the monthly statement, and generate screen or printed
  351.     reports on one or all credit card accounts.
  352.  
  353.     4.1.4  DATABASE
  354.  
  355.     The user can create a new, additional database for an
  356.     accounting period, delete an old database, or change the
  357.     database in use to another accounting period.
  358.  
  359.     4.1.5  ENGAGEMENTS
  360.  
  361.     Appointments can be entered, deleted, marked kept or broken.
  362.     Itineraries can be displayed or printed for a single or
  363.     range of dates.  A calendar feature can display the current
  364.     or any month illustrating an appointment summary for the
  365.     whole month.  Finally, calendars for any month and year
  366.     between 100 and 2999 can be displayed.
  367.  
  368.     4.1.6  MISC
  369.  
  370.     Information on program registration, viewing the User Manual
  371.     on screen or printing a copy of the User Manual, checking
  372.     disk space, checking available free RAM space, and
  373.     activating the built-in calculator are the functions the
  374.     user may select.
  375.  
  376.     4.1.7  PERSONAL CHECKING
  377.  
  378.     The personal checking feature selects one of four submenus
  379.     that encompass 18 different checking account functions.  The
  380.     following sections briefly describe the features of each of
  381.     the four submenus.
  382.  
  383.     4.1.7.1  PAYEE
  384.  
  385.     The user can add new payees to the frequent payee list,
  386.     delete payees, modify payee information or print mailing
  387.     labels of the frequent payees.
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.                                - 7 -
  401.  
  402.  
  403.  
  404.     4.1.7.2  QUERY
  405.  
  406.     The user can display the account balance, search for single
  407.     or groups of transactions, display the last entry made,
  408.     display all unposted transactions, or post transactions that
  409.     have cleared the bank.
  410.  
  411.     4.1.7.3  TRANSACTION
  412.  
  413.     The user can issue and print checks, record cash withdrawls,
  414.     check credit payments, service charges or deposits, in
  415.     addition to voiding spoiled checks.  The Upcoming feature
  416.     displays and/or prints all checks due for a selected period.
  417.  
  418.     4.1.7.4  UPDATE
  419.  
  420.     Editing transactions to correct errors and deleting
  421.     transactions are the choices available.
  422.  
  423.     4.1.8  HOUSEKEEPING
  424.  
  425.     The main menu housekeeping function is provided for the user
  426.     to set up the environment and perform data backups and
  427.     restorals.
  428.  
  429.     4.1.9  EXIT
  430.  
  431.     The user makes this selection to exit PMIS and return to
  432.     DOS.
  433.  
  434.     4.2  SECONDARY MENUS
  435.  
  436.     The secondary menus select specific actions to be taken by
  437.     PMIS.  This is where the real work to be done is selected by
  438.     the user.  When working on the screens of the secondary
  439.     menu, and it is desired to return to the secondary menu,
  440.     there are two ways that are used to return.  First, the user
  441.     is be prompted with the statement "Enter any key to
  442.     continue...".  Secondly, if the user does not enter a key
  443.     for several seconds, a timer times out and the current
  444.     function is terminated.
  445.  
  446.     The following is a detailed description of the secondary
  447.     menu selections for each of the currently implemented main
  448.     menu selections.
  449.  
  450.     4.2.1  Address Book
  451.  
  452.     4.2.1.1  Add
  453.  
  454.     Selecting Add creates new address book entries.  The user is
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.                                - 8 -
  467.  
  468.  
  469.  
  470.     queried for the name, address and phone number.  Next, the
  471.     comment options are presented.  The user can select one or
  472.     several canned comments, add a personal comment, or choose
  473.     none.  The entry is finished by choosing No Comment.  The
  474.     user is finally asked to accept or reject the entry.
  475.  
  476.     4.2.1.2  Canned Comment
  477.  
  478.     This choice allows the user to define his own set of
  479.     predefined comments which are assigned a letter value of A
  480.     thru Y, a maximum of 25.  Typical examples of a canned
  481.     comment are relative, friend, client, male or female.  Not
  482.     so typical, but useful, are blonde, blue eyed, well
  483.     mannered, left handed, and unmarried.  Use your imagination
  484.     to create your own personalized database.  The canned
  485.     comments can be edited or deleted.  Deleting a canned
  486.     comment, will delete its presence in all address book
  487.     records that contain it automatically.
  488.  
  489.     4.2.1.3  Delete
  490.  
  491.     Delete allows the user to delete an address book record.
  492.     The user is prompted for a first, middle (optional), and
  493.     last name to find the entry.  Do not create entries that are
  494.     identical in all three names.  Deletion will find only the
  495.     first record that matches.  Usually this is no hardship
  496.     since it is rare that two people have all three identical
  497.     names.
  498.  
  499.     4.2.1.4  Edit
  500.  
  501.     The edit selection allows the user to modify any or all
  502.     fields in an address book entry.  The user is queried for
  503.     the first, middle (optional) and last names to find the
  504.     entry.  The entry is displayed with letters a thru k as
  505.     prefixes to the fields.  Choose the appropriate field to
  506.     edit and continue until all fields have been modified.  The
  507.     same comment made above for entries with the same name
  508.     applies to the edit function, also.
  509.  
  510.     4.2.1.5  Search
  511.  
  512.     The search feature is the purpose of the address book.  It
  513.     allows the user to select only the subset of entries that
  514.     are defined by the search criteria.  The user is presented
  515.     with a blank template of an entry.  Choose as many or all of
  516.     the fields to define a search criteria.  Once chosen, the
  517.     database is searched for all records that exactly match the
  518.     selected criteria.  The user has a choice of three outputs,
  519.     a screen display, a printed report containing all fields in
  520.     the entries, or a 3 line mailing label.  When looking for
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.                                - 9 -
  533.  
  534.  
  535.  
  536.     one person's phone number, just enter their name.  When
  537.     looking for a date, you might want to choose a redhead, blue
  538.     eyed, unmarried, and male or female.  Get the idea?
  539.  
  540.     4.2.2  Budget
  541.  
  542.     4.2.2.1  Add
  543.  
  544.     A new budget category is to be created.  The user inputs the
  545.     category name, the budgeted amount  and the budget period,
  546.     ie weekly, monthly, or annually.  A category number is
  547.     assigned that is used by the user when assigning check or
  548.     cash transactions to a desired category.
  549.  
  550.     4.2.2.2  Edit
  551.  
  552.     An existing budget category may be edited to change any or
  553.     all of its attributes, including the cumulative balance for
  554.     the selected category.  The budget number is used to select
  555.     the category to be edited.
  556.  
  557.     4.2.2.3  Delete
  558.  
  559.     Budget categories can be deleted; however, there are side
  560.     effects.  Once a budget category is deleted, it can no
  561.     longer be used to search for items in this deleted category.
  562.     It is provided to the user for completeness, but should be
  563.     used with caution.  The deleted budget category number will
  564.     not be reused when a new budget category is created.
  565.  
  566.     4.2.2.4  Report
  567.  
  568.     The user can elect to display or print one of several budget
  569.     reports.  The choices are displayed on a light bar menu.  A
  570.     Single category, all categories, all categories over budget,
  571.     and all categories under budget are the choices.
  572.  
  573.     All reports have the same format.  This format first
  574.     displays the budget category name followed by the budget
  575.     period, the budgeted amount, number of transactions, date of
  576.     the last transaction, the cumulative balance, and two
  577.     calculated budgetary quantities.
  578.  
  579.     The first calculated quantity is the Budgeted amount.  It is
  580.     the amount that would have been spent from the beginning of
  581.     the calendar or fiscal year up to the present date if the
  582.     budgeted amount was spent every budget period.  Comparing
  583.     the Budgeted amount to the Cumulative Balance tells the user
  584.     how close the actual expenditures to date are to the
  585.     budgeted amount to date.  A higher Cumulative Balance
  586.     signifies being over budget.  A lower Cumulative Balance
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.                                - 10 -
  599.  
  600.  
  601.  
  602.     indicates an under budget condition.
  603.  
  604.  
  605.     The Average expenditure is the average amount actually spent
  606.     per budget period.  It is determined by dividing the
  607.     Cumulative Balance by the number of budget periods that have
  608.     elapsed to date.  This quantity is the rate at which
  609.     expenditures are being made in the budget category.
  610.     Comparing the Average expenditure to the Budget Amount
  611.     indicates the category performance on a budget period basis.
  612.     A higher Average expenditure than the Budget Amount
  613.     indicates an over budget situation, except for budget
  614.     categories that have annual budget period.  These categories
  615.     may show a higher Average expenditure than the Budget Amount
  616.     and still not be over budget.  If expenditures continue at
  617.     the present rate, however, this category will be over budget
  618.     by the end of the calendar or fiscal year.
  619.  
  620.     Reports for budget categories that are either under budget
  621.     or over budget selectively print just the appropriate
  622.     category that was selected in the same format as the full
  623.     report.  These selections are helpful to quickly spot budget
  624.     performance problems.
  625.  
  626.     4.2.2.5  Cash
  627.  
  628.     If the budget feature is used, there may be times when cash
  629.     was used as a payment to some budgeted category.  This
  630.     screen allows the user to record cash payments to any budget
  631.     category.  The balance in the checking account is unaffected
  632.     by these transactions.
  633.  
  634.     4.2.2.6  Quit
  635.  
  636.     Return to the Main Menu Screen
  637.  
  638.     4.2.3  Credit Cards
  639.  
  640.     4.2.3.1  Report
  641.  
  642.     The report selection allows the user to generate a report
  643.     for one credit card or for all of the credit cards that are
  644.     maintained in PMIS.  The user is first asked to choose one
  645.     or all credit cards.  If one is chosen, a display is
  646.     presented to select a credit card from the payee list.  The
  647.     credit card payees are marked with a 'spade' symbol.  Next,
  648.     the user is asked to select a 'Range' of entries, that is
  649.     All, Date Range, Single, or None.  Choosing None terminates
  650.     the report.  Next a 'Qualifier' is requested.  Choices are
  651.     All, Posted, Unposted, or None.  None ends the report
  652.     generation.  The 'Type' of transaction is next requested.
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.                                - 11 -
  665.  
  666.  
  667.  
  668.     Choose All, Finance Charges, Purchases, Service Charges, or
  669.     None.  Again, selecting None terminates the report.
  670.     Finally, the user is asked if a printed report is desired.
  671.     Choose Y or N.  The report is generated and displayed or
  672.     printed.
  673.  
  674.     4.2.3.2  Transaction
  675.  
  676.     The transaction selection allows the user to make entries
  677.     into the database for a specified credit card, display or
  678.     modify a balance, delete, or edit a previous entry.
  679.  
  680.     Adding an entry requires that the user first select a credit
  681.     card from the list of displayed payees.  The date of the
  682.     transaction is next requested.  The current date is
  683.     displayed.  Overwrite it to change the date.  The Vendor
  684.     name is requested next.  The type of transaction is
  685.     requested.  Choose either Finance Charge, Service Charge, or
  686.     Purchase.  Finally, enter the amount of the transaction.
  687.     The record is then entered, and the user is asked if more
  688.     transactions are to be entered for this same credit card.
  689.     Answer appropriately.
  690.  
  691.     Choosing Balance will display the current balance of a
  692.     selected credit card and ask the user if the balance should
  693.     be changed.  If Y is chosen, an opportunity is given to
  694.     enter a new balance.
  695.  
  696.     To delete one or more transactions for a credit card, select
  697.     Delete.  The user is first asked to select a credit card
  698.     from the displayed list of payees.  The transaction date is
  699.     requested next.  A search is begun and the first transaction
  700.     that matches will be displayed.  The user is asked if they
  701.     want to delete it.  Answer Y or N as appropriate.  Next, the
  702.     user is asked if the next matching transaction should be
  703.     retrieved.  There may be several transactions on the same
  704.     date.  This query function allows the user to find the one
  705.     they are looking for.  Once the sought after record is
  706.     found, delete it and answer N to the get next transaction
  707.     query to exit the delete function.
  708.  
  709.     Edit allows the user to modify any or all fields of a credit
  710.     card transaction.  The user selects the credit card name for
  711.     the payee list displayed and enters a transaction date.  The
  712.     first found record is displayed.  The user may find that
  713.     this is not the record sought, but another one on the same
  714.     date is desired.  In this case select 'q' to quit editing
  715.     and the program asks if the user wants to get the next
  716.     record.  Continue until the record is found.  To edit,
  717.     select the field letter to edit, make the change and select
  718.     quit to terminate the edit.  To exit, select N when asked to
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.                                - 12 -
  731.  
  732.  
  733.  
  734.     get the next record.
  735.  
  736.     The Post function is useful to mark credit card records as
  737.     having been recorded on the monthly statement when it
  738.     arrives.  This posting is similar to the check posting that
  739.     is done in the checking account feature.  To post entries,
  740.     the user must select a credit card from the displayed list
  741.     of payees.  All records that are unposted are displayed one
  742.     at a time for the user.  The user is asked to post the
  743.     record.  If the record is to be posted, select Y.  The user
  744.     is asked to continue posting.  Selecting N terminates the
  745.     function, selecting Y gets the next unposted record.
  746.     Continue until all records have been posted, and then exit
  747.     by selecting N when asked to continue.
  748.  
  749.     4.2.4  Database
  750.  
  751.     4.2.4.1  Add
  752.  
  753.     PMIS comes with one set of databases, that is, for the
  754.     current year.  It is quite convenient to separate data for
  755.     either calendar or fiscal years.  This screen allows the
  756.     creation of a new, complete and empty set of databases for
  757.     any year as input by the user.  Only the checking account
  758.     balance is brought forward into the new database.  This
  759.     feature allows the easy separation of the user's financial
  760.     records on an annual basis.  This keeps the database sizes
  761.     manageable, report generation and searching quicker and
  762.     provides flexibility for the user.
  763.  
  764.     When creating a new year, the user is asked to choose
  765.     whether the new database is for a calendar or fiscal year.
  766.     Choosing fiscal requires the user to enter a fiscal year
  767.     starting date, eg 07/01/91.  The main menu screen will then
  768.     either display "Calendar Year" or the "Fiscal Year" and its
  769.     starting date.
  770.  
  771.     The user is asked to carry over the budget categories from
  772.     the database in current use to the new database, or to start
  773.     with a new, empty budget category database.  Remember, if
  774.     you choose to carry over, the budget categories defined for
  775.     the database for the current year are copied over.
  776.  
  777.     If the budget carryover feature is selected, a copy of the
  778.     present year's budget categories is copied over and becomes
  779.     the starting budget categories for the new year.  Only the
  780.     categories are carried over.  All balances from the previous
  781.     year in the transaction data are set to zero for the new
  782.     budget.  Normally, budget categories do not change
  783.     drastically from year to year.  Any differences can be
  784.     easily made by adding and deleting from the starting list.
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.                                - 13 -
  797.  
  798.  
  799.  
  800.     Since each year may have different budget categories, a data
  801.     base for each year is created.  This provides the most
  802.     flexibility and the ability to search and report data from
  803.     previous years based on categories defined for that year.
  804.  
  805.     Finally, when a new database is created, a new calendar
  806.     database is also created.  All permanent appointments that
  807.     occur on the same date of the month will be automatically
  808.     carried over from the current year.
  809.  
  810.     Dual floppy users may be told there is insufficient room to
  811.     add another year on the present data disk.  In this case,
  812.     replace the current data disk with an empty formatted disk
  813.     and go on.
  814.  
  815.     4.2.4.2  Change
  816.  
  817.     Selecting Change on the secondary menu screen allows the
  818.     user to change the database in use to any database that was
  819.     created by the "Add" screen.  When PMIS is first brought up,
  820.     the database for the current year is activated.  If no
  821.     database for the current year exists, the last created
  822.     database is made active.  Activities that require access to
  823.     other databases require that the new database be activated.
  824.     This screen provides that function.  If a database is
  825.     selected that does not exist, the user is so informed.
  826.     Entering a carriage return will return the user to the main
  827.     menu screen and make the current database in use the active
  828.     one.
  829.  
  830.     4.2.4.3  Delete
  831.  
  832.     Any database set created with the "Add" screen can be
  833.     deleted using this screen.  All records are lost and removed
  834.     from the system.  Caution should be used in using this
  835.     feature.  As a safety measure you must enter an upper case
  836.     "Y" to delete a selected database.  Before deletion, you are
  837.     queried a second time to effect the deletion, again only an
  838.     upper case "Y" will be accepted.  Once the deletion is
  839.     completed, control is returned to the main menu screen and
  840.     the database for the current year is made active.  As a
  841.     safety measure, the current database that is in use cannot
  842.     be deleted.  If it is attempted, a message is displayed
  843.     stating this fact and control is returned to the main menu
  844.     screen.  If the user wants to delete the current database in
  845.     use, they must first change the database in use to another
  846.     one by selecting "Change" on the Data Base secondary menu
  847.     screen.
  848.  
  849.     4.2.4.4 Summary
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.                                - 14 -
  863.  
  864.  
  865.  
  866.     Selecting Summary will display the names of all databases
  867.     that currently exists in PMIS.  Enter any key to exit this
  868.     screen.
  869.  
  870.     4.2.4.5  Quit
  871.  
  872.     Return to the Main Menu Screen
  873.  
  874.     4.2.5  Engagements
  875.  
  876.     4.2.5.1  Appointments
  877.  
  878.     The appointments feature allows the user to create a record
  879.     of appointments.  This screen allows the user to "Make" or
  880.     "Record" appointments.  Selecting "Quit" returns the user to
  881.     main menu screen.
  882.  
  883.     Choosing "Make" brings up the Appointment Entry Screen.
  884.     When making appointments the user inputs the date, time, and
  885.     appointment details.  An opportunity is given to correct
  886.     errors, and then the user is asked if the appointment is
  887.     permanent or not.  A permanent appointment will be carried
  888.     over to a new database when a new year is created.  The user
  889.     is next asked if the appointment is "One Time" or
  890.     "Repetitive".  A repetitive appointment can be "Weekly",
  891.     "Biweekly", "Monthly", or "Arbitrary".  A choice other than
  892.     "Arbitrary" allows the user to specify the repetition as
  893.     "Same Day of Week" or "Same Day of the Month".  If you have
  894.     an appointment that is scheduled for the alternate Tuesdays
  895.     of each month, you would select "Same Day of Week".
  896.     Likewise, for appointments on the 17th of each month, select
  897.     "Same Day of the Month".   Repetitive appointments with no
  898.     regular period are handled by the "Arbitrary" selection.
  899.     The user is prompted for repeat dates until all dates have
  900.     been entered.  The user is then asked for the starting date
  901.     of the regularly repetitive appointments.  The choices are
  902.     the present date or retroactive from a user entered date.
  903.     Depending on the options chosen, a variable delay will be
  904.     encountered while the additional appointments are silently
  905.     created and entered into the database.
  906.  
  907.     Choosing "Record" allows the user to choose one of four
  908.     actions.  There are four choices are, "Delete", "Kept",
  909.     "Broken", "None".  Choosing None returns the user to "Make"
  910.     or "Record" function.  Selecting Delete allows the user to
  911.     delete one or more appointments from the database.  If the
  912.     selected appointment is a repetitive one, the opportunity is
  913.     given to leave the other occurrences alone, to view all
  914.     other occurrences and then decide upon deletion, or to
  915.     delete all of the other occurrences.  Choosing Kept allows
  916.     the user to mark a given appointment as kept in the
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.                                - 15 -
  929.  
  930.  
  931.  
  932.     database.  Likewise, Broken allows the user to mark an
  933.     appointment as broken.  These features are useful in
  934.     generating an itinerary for only Pending appointments or for
  935.     reference purposes.  In these cases, the appointments are
  936.     not deleted from the database.
  937.  
  938.     4.2.5.2  Calendars
  939.  
  940.     The calendars feature will display, in traditional style, a
  941.     calendar for any month for the years 100 through 2999.  This
  942.     is sometimes a useful feature for determining either past or
  943.     future date occurrences.  For example, you might like to
  944.     know what day of the week Christmas will be on in the year
  945.     2001, or on what day of the week your mother was born.  If
  946.     the year selected is the same as the database in use, all
  947.     appointments for the month selected will be indicated on the
  948.     calendar.  If the selected month is the current month,
  949.     today's date will be flashing.  The user is asked if more
  950.     detail is wanted.  Entering "Y" will then prompt for the day
  951.     of the month to display.  Enter a day as directed by the
  952.     prompt.  An overlay window will appear with the appointment
  953.     details for the selected date.  You can scroll up, down, or
  954.     quit viewing the information.  If the number of appointments
  955.     is large, all may not fit in one screen buffer.  In this
  956.     case you will be prompted to use the ESC key to obtain more
  957.     information.
  958.  
  959.     4.2.5.3  Itinerary
  960.  
  961.     The Itinerary features provides a user selected set of
  962.     appointments for display on the screen or printed on the
  963.     printer, if equipped.  The user can select a single or range
  964.     of dates for the itinerary, as well as a choice of
  965.     appointment types, "All", "Broken", "Kept", Open", or
  966.     "Permanent".  A typical use of this feature is to print an
  967.     itinerary for the current week of all Open appointments.
  968.  
  969.     4.2.5.4  This Month
  970.  
  971.     The This Month feature is just a special case of the
  972.     Calendars features described above.  The difference is that
  973.     the user need not enter the month and year to display.  The
  974.     current month and year are automatically displayed.  All of
  975.     the calendar features described above apply to the This
  976.     Month feature.
  977.  
  978.     4.2.5.5  Quit
  979.  
  980.     Return to the Main Menu Screen
  981.  
  982.     4.2.6  Misc.
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.                                - 16 -
  995.  
  996.  
  997.  
  998.     4.2.6.1  User
  999.  
  1000.     You are now viewing the user information.  It is accessed
  1001.     from the secondary menu screen by selecting User.  An
  1002.     alternative method is to print a copy of the file named
  1003.     info.out on a line printer using the Print Manual command
  1004.     below.  A hard copy is thus provided for easy reference.
  1005.  
  1006.     If there is insufficient RAM to load the user manual into
  1007.     memory, a message will print stating this fact, and
  1008.     recommending that the hard copy of the user manual be used.
  1009.     Machines with the minimum of 448K RAM may see this message.
  1010.  
  1011.     4.2.6.2  Registration
  1012.  
  1013.     Selecting Registration on the secondary menu will display
  1014.     the registration information of the program owner, including
  1015.     this copy's serial number.  The ShareWare version shows the
  1016.     developer as the registered owner.
  1017.  
  1018.     4.2.6.3  Print Manual
  1019.  
  1020.     A hard copy is printed on your line printer of the User
  1021.     Manual.  An opportunity is given to cancel the request since
  1022.     the printing operation takes several minutes once it begins.
  1023.  
  1024.     4.2.6.4  Determine Disk Space
  1025.  
  1026.     Reports to the user the amount of disk space on the
  1027.     designated data drive.  The number is given in bytes.
  1028.  
  1029.     4.2.6.5  Free Memory
  1030.  
  1031.     Reports the amount of free RAM space that is available for
  1032.     use by database files.  The number is given Kbytes.
  1033.  
  1034.     4.2.6.6  Calculator
  1035.  
  1036.     A built in calculator is made available for simple
  1037.     arithmetic calculations.  Add (+), Subtract (-), Multiply
  1038.     (*), Divide (/) and Clear (C) are provided.  To exit the
  1039.     calculator, enter a q or Q when in the operator input mode.
  1040.     The calculator is available from the Misc Screen by
  1041.     selecting Calculator, or by depressing the F1 key any time
  1042.     on any screen.
  1043.  
  1044.     The calculator is intended for monetary calculations.  All
  1045.     calculated results and user entries are rounded off to two
  1046.     decimal places.  User entered data may contain up to eight
  1047.     significant figures with up to two decimal places.
  1048.     Calculations that exceed 8 significant figures will cause
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.                                - 17 -
  1061.  
  1062.  
  1063.  
  1064.     "Error" to display in the Results window.
  1065.  
  1066.     If the F1 key is depressed when you are about to enter an
  1067.     amount in the case of any Personal Checking transaction or a
  1068.     Budget Cash transaction, the total or last calculation made
  1069.     will be entered into the amount field displayed when the
  1070.     calculator was invoked.  In other words, the results of any
  1071.     calculations will be entered directly into the transaction.
  1072.     Invocations of the calculator elsewhere result in the
  1073.     calculations being lost after the Calculator is exited.
  1074.  
  1075.     4.2.6.7  Quit
  1076.  
  1077.     Return to the Main Menu Screen
  1078.  
  1079.     4.2.7  PERSONAL CHECKING
  1080.  
  1081.     The personal checking feature in turn displays four separate
  1082.     submenus in the secondary menu display area.  Following is a
  1083.     description of each submenu's features.
  1084.  
  1085.     4.2.7.1  PAYEE
  1086.  
  1087.     4.2.7.1.1  Add
  1088.  
  1089.     Most users send checks on a weekly or monthly basis to the
  1090.     same creditors.  A list of frequent payees can be generated
  1091.     by the user to be accessed by the screen that prints or
  1092.     records checks.  This screen allows the user to add payees
  1093.     to the list.  As part of the mailing labels function, those
  1094.     payees that require mailing labels can be specified and the
  1095.     mailing address information is requested if so specified.
  1096.  
  1097.     The user is asked if the payee is usually paid the same
  1098.     amount on a regular basis.  If yes, the amount is asked for.
  1099.     This amount will be displayed whenever a check is made out
  1100.     for this payee.  If no, then selecting this payee will not
  1101.     fill in an amount when using this payee.
  1102.  
  1103.     Next, the user is asked if the payment is periodic.  If
  1104.     "Y"is selected, a choice is requested, either Weekly,
  1105.     Monthly, Quarterly, Semi-Annually, or Annually.  Each choice
  1106.     requires additional specific information to be input.
  1107.     Follow the screen directions.  Specifying payees as periodic
  1108.     will allow the user to automatically issue checks to these
  1109.     payees on their due date.  See "Upcoming" in Section
  1110.     4.2.7.3.7 for use of this feature.
  1111.  
  1112.     Next, the user is asked if this payee is a credit card.  If
  1113.     Y is entered, the account number is requested.  The type of
  1114.     credit card is asked for next, such as VISA, American
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.                                - 18 -
  1127.  
  1128.  
  1129.  
  1130.     Express, etc.  Designating a payee as a credit card defines
  1131.     a database for this credit card.
  1132.  
  1133.     Finally, the user is asked if address labels for the payee
  1134.     are required.  Select "Y" if you want to be able to print
  1135.     address labels for this payee.  Also, the payee address will
  1136.     be printed on the check if check format A is selected by the
  1137.     user.
  1138.  
  1139.     Each time a payee is added to the list, an alphabetical sort
  1140.     is done on the new list, making it easier to find the payees
  1141.     when issuing a check as the payee list grows in size.
  1142.  
  1143.     4.2.7.1.2  Delete
  1144.  
  1145.     This screen allows the user to delete payees from the
  1146.     frequent payee list.  Selecting Delete will display a window
  1147.     with the name and numbers of the current payees.  Make the
  1148.     appropriate selection to choose the payee to be deleted, or
  1149.     select None if no payee is to be deleted.  Selecting Quit
  1150.     will return the user to the secondary menu screen.
  1151.  
  1152.     4.2.7.1.3  Edit
  1153.  
  1154.     This screen allows the user to edit any or all information
  1155.     for payees in the frequent payee list.  Selecting Edit will
  1156.     display a window with the name and numbers of the current
  1157.     payees.  Make the appropriate selection to choose the payee
  1158.     to be edited, or select None if no payee is to be edited.
  1159.     Selecting Quit will return the user to the secondary menu
  1160.     screen.  Some fields relating to periodic payments and
  1161.     credit card data cannot be edited.  If you wish to change a
  1162.     payment from monthly to quarterly, for example, delete the
  1163.     current payee using the "Delete" feature and reenter it
  1164.     using the "Add" feature.  Similarly, if you wish to change
  1165.     the payee's credit card status of Y or N, delete this payee
  1166.     and create a new one with the new credit card status.
  1167.  
  1168.     4.2.7.1.4  Labels
  1169.  
  1170.     The frequent payee list provides the source information for
  1171.     the mailing labels program.  Labels will be printed for all
  1172.     payees that the user requested labels for.  You are asked
  1173.     how many sets of labels you wish to print.  Choosing 0
  1174.     prints no labels and control is returned to the main menu
  1175.     screen.  A hint to the user.  To minimize loading mailing
  1176.     labels into your printer, print several sets at a time and
  1177.     keep them handy for mailing bills.  Also, until you are sure
  1178.     how your printer behaves, practice making labels on plain
  1179.     paper to avoid wasting costly labels.
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.                                - 19 -
  1193.  
  1194.  
  1195.  
  1196.     4.2.7.1.5  Quit
  1197.  
  1198.     Return to the Personal Checking Secondary Menu
  1199.  
  1200.     4.2.7.2  QUERY
  1201.  
  1202.     4.2.7.2.1  Balance
  1203.  
  1204.     This screen displays the present balance in the account.  It
  1205.     also provides the opportunity to change its value, if you
  1206.     and the bank disagree on the balance in the account.  An
  1207.     alternative is to convince the bank to change their balance
  1208.     to agree with yours.
  1209.  
  1210.     4.2.7.2.1.1  Today's Balance
  1211.  
  1212.     This feature is very handy if you are like me and issue
  1213.     checks in advance and then mail them as they come due.  The
  1214.     balance displayed in this case will add in all checks that
  1215.     have been post dated, ie have dates greater than today's
  1216.     date, thereby telling the user exactly how much cash is
  1217.     available at that instant in time.
  1218.  
  1219.     4.2.7.2.2  Search
  1220.  
  1221.     This function is perhaps the most useful one in the personal
  1222.     checking feature.  It allows you to obtain and optionally
  1223.     print information for almost any or all checks and cash
  1224.     transactions.  You can search for one check, a range of
  1225.     checks, cash withdrawls, check credit payments, deposits,
  1226.     and service charges for a given date range, or a range of
  1227.     checks defined by a starting and ending check number.  All
  1228.     of the above transactions can be further delineated by tax
  1229.     deductible or not, or by a selected budget category.  One
  1230.     extremely useful application is at tax time to print a
  1231.     report of all tax deductible checks and a report of all
  1232.     charitable contributions.
  1233.  
  1234.     4.2.7.2.3  Last
  1235.  
  1236.     The last entry made into the database is displayed.  This
  1237.     feature is very useful in determining where a user left off
  1238.     in recording transactions during the last PMIS session.
  1239.  
  1240.     4.2.7.2.4  Unposted
  1241.  
  1242.     The unposted entries feature is used primarily for obtaining
  1243.     a current balance for comparison with a bank statement as
  1244.     described above.  The user is asked if a printed report is
  1245.     needed.  The report then is either printed or displayed on
  1246.     the screen.  The total at the conclusion of the report is
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.                                - 20 -
  1259.  
  1260.  
  1261.  
  1262.     the sum of all unposted outstanding checks and cash
  1263.     withdrawls less any deposits that have not been posted.  The
  1264.     bank statement value at the conclusion of the report is the
  1265.     value of your account balance shown on the bank statement if
  1266.     all transactions on the bank statement have been posted.  To
  1267.     use this feature effectively, the Post feature described
  1268.     below should be performed for all transactions on the bank
  1269.     statement.
  1270.  
  1271.     4.2.7.2.5  Post
  1272.  
  1273.     Whenever a bank statement arrives, this feature is used to
  1274.     mark the transactions in the database as having been paid
  1275.     and canceled.  Used in conjunction with the listing of
  1276.     unposted entries feature, it allows the user to quickly
  1277.     determine if the bank statement agrees with the balance in
  1278.     the program.  The balance in the program added to the total
  1279.     figure in the unposted entries report should be equal to the
  1280.     bank statement balance.  This is true because the unposted
  1281.     entries report sums all outstanding checks and cash
  1282.     withdrawls and subtracts all deposits yielding either a
  1283.     positive or negative number to be added to the balance in
  1284.     the account.  The bank statement value displayed at the
  1285.     conclusion of the report provides the result of this
  1286.     calculation.
  1287.  
  1288.  
  1289.     4.2.7.2.6  Quit
  1290.  
  1291.     Return to the Personal Checking Secondary Menu
  1292.  
  1293.     4.2.7.3  Transaction
  1294.  
  1295.     4.2.7.3.1  Deposit
  1296.  
  1297.     To enter a deposit into the database, the amount is
  1298.     requested along with the date of the deposit.  After
  1299.     entering the information, the balance in the account before
  1300.     and after applying the deposit is displayed.  You are given
  1301.     the choice to accept, reject or accept and post the entry.
  1302.     If you choose to accept it, the transaction is recorded and
  1303.     the amount of the deposit is added to the balance.  If you
  1304.     choose to reject the entry, no change to the database is
  1305.     made.  Choosing accept and post records and posts the
  1306.     transaction.  To return to the personal checking menu
  1307.     screen, enter a <CR> when prompted for an amount.
  1308.  
  1309.     4.2.7.3.2  Payment
  1310.  
  1311.     Some checking accounts have over draft protection, whereby
  1312.     the bank lends you money, usually in $100.00 increments to
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.                                - 21 -
  1325.  
  1326.  
  1327.  
  1328.     cover the overdraft.  When you pay back their loan, you make
  1329.     a check credit payment.  This screen allows you to keep a
  1330.     record of these transactions.  The amount of the check
  1331.     credit payment is added to the account balance.  You are
  1332.     asked to accept the entry or to abandon it.  Accepting the
  1333.     entry enters a record in the data base.  To return to the
  1334.     personal checking menu screen, enter a <CR> when prompted
  1335.     for an amount.  This transaction is marked as posted.
  1336.  
  1337.     4.2.7.3.3  Check
  1338.  
  1339.     This feature is used for printing and/or recording checks.
  1340.     Checks can be either printed on pin feed check forms or
  1341.     written by the user from their checkbook.  When hand written
  1342.     checks are issued, they are recorded here.  The menu
  1343.     requires a check number as its first input.  A suggestion is
  1344.     that when ordering pin feed checks, the user should request
  1345.     that these check numbers begin with 10,000, thereby allowing
  1346.     many years of use without the handwritten and pin feed check
  1347.     numbers colliding.
  1348.  
  1349.     In the upper right hand corner is displayed the last check
  1350.     number.  It will display a check number, dep, ccp, cw, or sc
  1351.     depending on the previous transaction.  If a check number is
  1352.     displayed, the user may get the next number in sequence by
  1353.     entering a 0 (zero).  If the next sequential number is not
  1354.     desired, enter the desired number.
  1355.  
  1356.     The date is requested next.  The current date is shown.
  1357.     Type over the date to change it.  Next, the user is
  1358.     requested to choose a payee.  A list of payees is brought
  1359.     up.  Select the number of the payee desired.  Choose the
  1360.     "Other" option if issuing a check to a payee not on the
  1361.     list.  Enter the payee name, up to 32 characters and a <CR>.
  1362.     See Section 4.2.7.1.1 for information on creating a frequent
  1363.     payee list.  The amount of the check is requested.  If the
  1364.     payee has been assigned a fixed amount, its value is
  1365.     displayed, and the user just enters a <CR>, or type over the
  1366.     amount displayed to change it, and then enter a <CR>.
  1367.  
  1368.     If the budget feature is activated, the user is asked to
  1369.     select a budget category to apply the transaction to.  When
  1370.     a category is selected, the user is asked if all of the
  1371.     transaction is to be applied to the selected budget
  1372.     category.  If yes, the entire transaction amount is applied,
  1373.     otherwise, the user is asked how much should be allocated.
  1374.     Fill in the amount.  In a similar manner, up to five budget
  1375.     categories may be selected for a single check transaction,
  1376.     allocating any specified amount to each.  This feature is
  1377.     especially useful when recording a Super Market check, where
  1378.     the total expenditure is not just for food, but includes
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.                                - 22 -
  1391.  
  1392.  
  1393.  
  1394.     other items in separate budget categories, such as
  1395.     entertainment, liquor, household maintenance, etc.  The last
  1396.     budget category that was selected is the category that will
  1397.     be assigned to the check transaction in the data base.
  1398.     Multiple budget categories cannot be assigned to a single
  1399.     check transaction.  So plan ahead.  Make the major portion
  1400.     of the transaction the last budget category selected.
  1401.  
  1402.     You are then asked if the check is tax deductible.  Answer
  1403.     yes or no.  Next, an opportunity is given to add a short
  1404.     note, eg Electric Bill.  You are then given the opportunity
  1405.     to abandon the transaction, if you made an error, accept the
  1406.     transaction, or accept and post the transaction.
  1407.  
  1408.     You are then asked if you want to print the check.  If you
  1409.     are are recording a hand written check, answer no.  After
  1410.     the check transaction is complete, another transaction can
  1411.     be begun by entering a new check number, 0 (zero) for the
  1412.     next sequential number or to quit enter a <CR>.  The balance
  1413.     of the account is decremented by the amount of the check.
  1414.  
  1415.     4.2.7.3.4  Withdrawl
  1416.  
  1417.     Whenever a cash withdrawl through a "money machine" is made
  1418.     this screen is used to record it.  You are first asked to
  1419.     input the amount of the transaction and then the date.  The
  1420.     account balance before and after the cash withdrawl
  1421.     transaction is displayed.  Next, you are asked if you want
  1422.     to append a note, eg Gambling Debt.  If the budget feature
  1423.     is activated, a display of the budget categories is shown.
  1424.     Choose one to record this transaction in the desired
  1425.     category.  Up to five budget categories may be selected to
  1426.     allocate any portion of the cash withdrawl as detailed in
  1427.     section 4.2.7.3.3 above.  Next, you are asked if this is a
  1428.     tax deductible transaction.  Select yes or no.  Finally, you
  1429.     are requested to either abandon or accept the entry.  If
  1430.     accepted, the balance of the account is decremented by the
  1431.     amount of the cash withdrawl.  To exit this screen, enter a
  1432.     <CR> when prompted for an amount.
  1433.  
  1434.     4.2.7.3.5  Service Charge
  1435.  
  1436.     Service charges incurred by the checking account are entered
  1437.     here.  The amount and date of the service charge is
  1438.     requested.  You are then asked if you want to append a note,
  1439.     eg, 200 Checks.  The balance before and after applying the
  1440.     service charge is displayed.  Finally, you are requested to
  1441.     either accept or abandon the entry.  If accepted, the
  1442.     balance of the account is decremented by the amount of the
  1443.     service charge.  Since recording service charges is usually
  1444.     done when posting the account, the service charge
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.                                - 23 -
  1457.  
  1458.  
  1459.  
  1460.     transaction is marked as posted, also.  To exit this screen,
  1461.     enter a <CR> when prompted for an amount.
  1462.  
  1463.     4.2.7.3.6  Void
  1464.  
  1465.     Checks that were never issued but spoiled in some way can be
  1466.     recorded as voided.  The check number is requested and it is
  1467.     recorded in the database as a voided check.  It is useful
  1468.     for keeping track of "missing" checks.  This transaction is
  1469.     marked as posted since it will not appear on a bank
  1470.     statement.
  1471.  
  1472.     If you enter a check number that already exists, you are so
  1473.     notified and prompted to try again.
  1474.  
  1475.     To exit this screen, enter a <CR> when prompted for an
  1476.     amount.
  1477.  
  1478.     4.2.7.3.7  Upcoming
  1479.  
  1480.     Periodic payments that are due can be displayed and checks
  1481.     issued for these payments.  The user is given a choice of
  1482.     payment due dates.  "Today" searches for any payments due
  1483.     today.  "Week" finds all payments due during the current
  1484.     week, beginning on Sunday.  "Month" locates all payments due
  1485.     for the current month beginning with the first day.
  1486.  
  1487.     The user is next asked to issue checks for these payments.
  1488.     If "Y" is selected, each payment is displayed and the user
  1489.     is further queried to issue a check.  Selecting "Y" begins
  1490.     the check issuing process.  Upon completion of the check
  1491.     issue, the next periodic payment is displayed, and so on
  1492.     until all due payments are exhausted.  Each check issued
  1493.     decrements the checking account balance appropriately.
  1494.  
  1495.     If the user does not desire checks to be issued, only the
  1496.     payments are displayed on the screen, with no opportunity
  1497.     given to print checks for these payments.
  1498.  
  1499.     4.2.7.3.8  Quit
  1500.  
  1501.     Return to the Personal Checking Secondary Menu
  1502.  
  1503.     4.2.7.4  Update
  1504.  
  1505.     4.2.7.4.1  Edit
  1506.  
  1507.     Occasionally, a check is categorized in the wrong budget
  1508.     category, is incorrectly classified, an incorrect amount is
  1509.     recorded or a note may be incorrect.  The edit screen allows
  1510.     the user to change any or all fields in a database record.
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.                                - 24 -
  1523.  
  1524.  
  1525.  
  1526.     The user can find the record either by specifying the record
  1527.     number or check number.  Record numbers are listed in the
  1528.     far most right hand column of all reports.  If the amount of
  1529.     the transaction is changed, the account balance is adjusted
  1530.     appropriately.  Also, the appropriate budget category will
  1531.     likewise be adjusted accordingly, thereby keeping the budget
  1532.     records correct automatically.
  1533.  
  1534.     If the budget category of the transaction is changed to a
  1535.     new category, PMIS automatically will modify both the old
  1536.     budget category and new budget category.  The old budget
  1537.     category will have its balance decremented by the
  1538.     transaction amount, and the new budget category will have
  1539.     its balance incremented by the transaction amount.  This has
  1540.     the effect of moving the transaction to the new, appropriate
  1541.     budget category.  The old category will have its number of
  1542.     transactions decremented by one, and the new category will
  1543.     be incremented by one, completing the transaction transfer.
  1544.  
  1545.     This feature is the means of correcting all errors in the
  1546.     checking account and is invaluable in getting it in
  1547.     agreement with the bank statement.  Selecting Quit exits
  1548.     this screen.
  1549.  
  1550.     4.2.7.4.2  Delete
  1551.  
  1552.     If an entry is made incorrectly it can be deleted using this
  1553.     screen.  The record is found by either specifying the check
  1554.     number or the record number.  When deleting deposit, cash
  1555.     withdrawls, check credit payments, or service charges, use
  1556.     their record numbers.  When found, the record is displayed.
  1557.     Select Y to delete the record.  The balance is appropriately
  1558.     adjusted to reflect the deleted record.  The balance is
  1559.     decremented when deleting deposits or check credit payments
  1560.     and incremented for all other transaction types.  Selecting
  1561.     Quit exits this screen.
  1562.  
  1563.     If an entry is mistakenly deleted, just re-enter it using
  1564.     the appropriate Transaction screen selection.
  1565.  
  1566.     4.2.7.4.3  Quit
  1567.  
  1568.     Return to the Personal Checking Secondary Menu
  1569.  
  1570.     4.2.8  UPDATE
  1571.  
  1572.     4.2.8.1  Set Up
  1573.  
  1574.     The set up screen is the means used to customize the PMIS
  1575.     environment to suit the user's needs.  Note that none of the
  1576.     changes are permanently recorded until the user selects the
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.                                - 25 -
  1589.  
  1590.  
  1591.  
  1592.     Save Set Up function.  So experiment to your heart's content
  1593.     until you find the set up that pleases you and best suits
  1594.     your needs.  There are thirteen separate features that are
  1595.     available for customization from the set up menu as follows:
  1596.  
  1597.     4.2.8.1.1  Use Password
  1598.  
  1599.     A password scheme is available to the user to provide a
  1600.     level of security for PMIS.  Prior to entering the main menu
  1601.     screen, a password is requested from the user, if this
  1602.     feature is turned on.  Initially, this feature is turned
  1603.     off.  To turn it on, respond with a Y.  Turning the password
  1604.     feature on, automatically invokes the Change the Password
  1605.     feature described below.
  1606.  
  1607.     When the password feature is turned on, the password screen
  1608.     is presented to the user upon entry to the PMIS.  Three
  1609.     chances given to enter the correct password.  If none are
  1610.     successful, the program exits and returns to DOS.
  1611.  
  1612.     4.2.8.1.2  Modify Password
  1613.  
  1614.     If the password feature is turned on, a password must be
  1615.     input to PMIS.  The password is requested from the user and
  1616.     displayed back with the reminder to make a record of it, so
  1617.     it is not forgotten.  The password must contain at least one
  1618.     character and no more than 18 characters.  Any alpha or
  1619.     numeric characters may be used in the password string, both
  1620.     upper and lower case.  An empty password string is not
  1621.     allowed.  If the the password is lost or forgotten, the user
  1622.     can edit the database file user.dbf using any string or
  1623.     screen editor and look for it there.  This file is a hybrid
  1624.     ASCII and binary file, so lots of strange characters will be
  1625.     displayed along with the ASCII text.  As the password owner,
  1626.     the user should be able to recognize the "lost" password.
  1627.     If a lost password cannot be found by the above means, the
  1628.     user can re install PMIS using the installation instructions
  1629.     found in the readme.1st file.  Doing this, PMIS no longer
  1630.     has password protection and the user can gain access to the
  1631.     system.  A note of warning.  Re installing PMIS will
  1632.     OVERWRITE ALL DATA FILES.  Do a manual backup of all files
  1633.     with the .dbf suffix before attempting a re installation.
  1634.     See Section 4.2.8.2 for some hints on backing up the data
  1635.     files for different installations.
  1636.  
  1637.     The initial value of the password is set to "scheck" in
  1638.     order to keep a new user from locking himself out of the
  1639.     program while initially experimenting with the feature.
  1640.  
  1641.     4.2.8.1.3  Confirm
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.                                - 26 -
  1655.  
  1656.  
  1657.  
  1658.     The confirm status feature allows the user to require a
  1659.     carriage return <CR> in order for PMIS to accept an input
  1660.     command.  Initially, the confirm status is turned on.  To
  1661.     turn it off, enter a N.  In turning off the confirm status
  1662.     feature, the user loses the ability to see selections and
  1663.     correct them before they are executed.  The only advantage
  1664.     of turning off the confirm status is increased execution
  1665.     speed.  A disadvantage is the execution of of unwanted
  1666.     actions due to key entry errors.
  1667.  
  1668.  
  1669.     4.2.8.1.4  Video Screen
  1670.  
  1671.     Initially, the screen colors are set to blue background,
  1672.     high intensity white text, a white light bar and black light
  1673.     bar text.  Monochrome monitors will see shades of gray.  To
  1674.     change this setting select monochrome or color as desired.
  1675.     There are two options on the monochrome selection, normal or
  1676.     reverse video. Choose one.  The reverse video option is
  1677.     somewhat of a useless option, since the light bars on the
  1678.     menu are unreadable.  In this case menu selection must be
  1679.     done by entering the first letter of the menu item.  The
  1680.     color selection screen allows four choices.  First is the
  1681.     choice of the screen background color followed by the text
  1682.     color.  Next is the color of the light bars and finally, the
  1683.     color of the text in the light bars.  The available colors
  1684.     are displayed for each choice.  Experiment with several
  1685.     combinations until you find a pleasing combination.
  1686.  
  1687.     4.2.8.1.5  Print Format
  1688.  
  1689.     Selecting the Set Check Print Format feature first requests
  1690.     the user to select a format.  Choose one.  Its format is
  1691.     displayed.  Almost all pin feed checks fall into one of
  1692.     these formats.  Choose the one that matches your needs.
  1693.     Once a format is selected, the user is asked if any change
  1694.     of the settings is desired.  After the settings are
  1695.     selected, the user is asked if a printout is desired.
  1696.     Answer Y or N as desired.  It is recommended that plain
  1697.     paper be used in setting up the check print format and use a
  1698.     strong light to view the trial efforts through blank pin
  1699.     feed checks.  This step may require a few iterations until
  1700.     everything lines up.  Another hint.  Print at least two
  1701.     checks in a row to verify that the succeeding checks are
  1702.     spaced properly.
  1703.  
  1704.     If you have a pin feed check that does not fit the two
  1705.     formats, send a voided check or copy to the author with your
  1706.     order for the registered version.  The new format will be
  1707.     incorporated into the program prior to shipment.
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.                                - 27 -
  1721.  
  1722.  
  1723.  
  1724.     4.2.8.1.6  Banner
  1725.  
  1726.     All screens have a banner that includes a user selected
  1727.     portion along with the screen name.  Initially, this banner
  1728.     is set to "ShareWare Ver. 1.2".  Selecting Banner on the Set
  1729.     Up Screen allows the user to change the banner.  Any
  1730.     combination of letters or numbers of up to eighteen can be
  1731.     specified.
  1732.  
  1733.     4.2.8.1.7  Save
  1734.  
  1735.     Saves the current set up.  Any changes made on the Set Up
  1736.     Screen are permanently written into the database.  Future
  1737.     invocations of the program will use the new parameters.
  1738.  
  1739.     4.2.8.1.8  Disk Drives
  1740.  
  1741.     Setting the disk drives is used for determining where the
  1742.     program files will reside, where the PMIS user data will
  1743.     reside and where backups will be made.  The initial settings
  1744.     are intended for hard drive user with the the program drive
  1745.     set to drive C, the data drive also set to drive C and the
  1746.     backup drive set to drive A.
  1747.  
  1748.     If you are a hard disk user and your drive letters
  1749.     correspond the initial settings, you should leave them
  1750.     unchanged.  If you have different drive names, or you are a
  1751.     dual floppy user, make the corresponding disk drive settings
  1752.     prior to using PMIS.  Failure to do so will cause errors
  1753.     when entering transactions into the system.
  1754.  
  1755.     A typical hard drive set up is to have the program and data
  1756.     reside on the hard drive, usually drive C, and to perform
  1757.     backups on the floppy drive, usually drive A.  A typical set
  1758.     up for a dual floppy user is to have the program reside on
  1759.     drive A, and the data reside on drive B.  The backup drive
  1760.     should be set to the same drive name as the data drive, in
  1761.     this case drive B.
  1762.  
  1763.     When changing the disk drive set up, the user is first asked
  1764.     if the set up is for a hard drive or dual floppy drives.
  1765.     Make the choice appropriate for your application.  This
  1766.     information is required to insure meaningful configurations
  1767.     for the dual floppy user.
  1768.  
  1769.     4.2.8.1.9  Auto Back Up
  1770.  
  1771.     If the user would like a data backup to be done each time
  1772.     they exit the program, set the auto backup feature to yes.
  1773.     Initially, this feature is not set.
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.                                - 28 -
  1787.  
  1788.  
  1789.  
  1790.     4.2.8.1.10  Incorporate Budget
  1791.  
  1792.     The Incorporate Budget selection allows the user to
  1793.     incorporate the budget feature into the check book program
  1794.     as previously described in Section 4.2.7.3 for Check and
  1795.     Cash Withdrawl transactions.  If the user wishes to tie the
  1796.     budget and check book features together set the budget
  1797.     feature to On.  Turning off the budget feature stops the
  1798.     queries for choosing a budget category when recording check
  1799.     and cash withdrawl transactions.
  1800.  
  1801.     4.2.8.1.11  Tones
  1802.  
  1803.     The user has a choice of hearing tones as a confirmation of
  1804.     inputting the correct data and to indicate that an error was
  1805.     made.  Both are separately selectable.  Follow the
  1806.     directions to set them on or off as desired.
  1807.  
  1808.     4.2.8.1.12  Format Date
  1809.  
  1810.     Six different date formats can be used in PMIS.  Select one
  1811.     from the examples shown.
  1812.  
  1813.     4.2.8.1.13  Equip Printer
  1814.  
  1815.     The equip printer selection asks the user if their
  1816.     installation is equipped with a printer.  Initially, this
  1817.     parameter is set to indicate that a printer is equipped.  If
  1818.     your installation does not have a printer available, set
  1819.     this parameter to No.  With the printer option set to no,
  1820.     you will not be bothered with queries to print a check or
  1821.     print any of the available reports.
  1822.  
  1823.     A user that has no printer cannot print checks or reports;
  1824.     however, all other PMIS features are still available.
  1825.  
  1826.     If the user has a printer and selects "Y", he or she is then
  1827.     queried to enter a print mode set and reset sequence, to
  1828.     leave the sequence as displayed, or to not enter any printer
  1829.     mode sequence.  The current set and reset modes are
  1830.     displayed.  The user needs to consult their printer manual
  1831.     to select the escape code sequences to choose the desirable
  1832.     print mode that both sets and resets this mode.  All printed
  1833.     output will be in the selected print mode.  The default
  1834.     settings that initially are set are the code sequence to set
  1835.     and reset NLQ mode for an IBM (tm) Proprinter II.
  1836.  
  1837.     If the user selects the no print mode option, the printer
  1838.     will print in its default mode.  This option allows the user
  1839.     to select a print mode from the printer console if so
  1840.     desired.
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.                                - 29 -
  1853.  
  1854.  
  1855.  
  1856.     4.2.8.1.14  Quit
  1857.  
  1858.     Return to the Main Menu Screen.  Note that none of the
  1859.     changes made on the Set Up Screen will be permanently
  1860.     recorded unless the Save feature is selected to write the
  1861.     new environment onto the program disk, prior to exiting this
  1862.     screen.
  1863.  
  1864.     4.2.8.2  Back Up
  1865.  
  1866.     To provide data security, a backup feature is provided.  You
  1867.     must insert a floppy disk in the drive designated as the
  1868.     backup drive in the set up screen and enter any key.  The
  1869.     user is given the choice of doing a Partial backup, a Full
  1870.     backup or None.  Choosing Full will cause all database files
  1871.     for all years to be copied.  Choosing Partial will only copy
  1872.     database files touched during the current PMIS session.
  1873.     Upon completion, the user is notified and entering any key
  1874.     returns the user to the Main Menu Screen.
  1875.  
  1876.     4.2.8.3  Restore
  1877.  
  1878.     The restore feature copies all database files that were
  1879.     previously saved by the backup feature above.  All data
  1880.     files on the program drive and data drive are overwritten
  1881.     with the files contained on the backup disk in the backup
  1882.     drive.  The saved data floppy disk is inserted in the drive
  1883.     designated as the backup drive, and the restoral is begun by
  1884.     entering any key.  Upon completion, you are taken to the
  1885.     main menu screen.  Partial restorals, ie restoring only some
  1886.     database files, is not allowed.  Manual attempts to copy
  1887.     only some of the  .dbf files with DOS commands may result in
  1888.     unpredictable results.  The user is cautioned against this
  1889.     practice.
  1890.  
  1891.     The dual floppy user will be prompted to swap disks in the
  1892.     program drive as part of the restoral process.  Follow the
  1893.     screen instructions.
  1894.  
  1895.     4.2.8.4  Quit
  1896.  
  1897.     Return to the Main Menu Screen
  1898.  
  1899.     5.  When All Else Fails
  1900.  
  1901.     While this program has been thoroughly tested, there may
  1902.     come a time when the user totally locks up the program and
  1903.     it will not respond to any key board input.  If this
  1904.     unlikely event should occur, use the ALT, CTL, DEL keys to
  1905.     reboot the system.  Dual floppy users should first replace
  1906.     the PMIS program disk with a bootable disk.
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.                                - 30 -
  1919.  
  1920.  
  1921.  
  1922.     The rebooting will not cause loss of the user data.  In the
  1923.     worst case, only the current transaction that was being
  1924.     worked on when the hang up occurred will be lost.
  1925.  
  1926.     One final note.  If the program prematurely exits to DOS due
  1927.     to some DOS file or memory error, the cursor may be turned
  1928.     off and/or the screen colors may be left in the wrong state.
  1929.     To get the cursor back and to restore the original screen
  1930.     colors, re enter PMIS and then exit.  A normal PMIS
  1931.     termination always restores the original screen colors and
  1932.     cursor.
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.